#pragma once
#ifndef __POWER_DEVICE_H
#define __POWER_DEVICE_H
#include "device.h"
#include <iostream>
using namespace std;
class PowerDevice : public Device
{
private:
	char *mainMuscles;
public:
	PowerDevice(const char *name,const char * muscles);
	virtual ~PowerDevice(void);
	void		setmainMuscles(const char *name);
	const char*	getMainMuscles() const;

	friend ostream & operator<<(ostream & os,const PowerDevice & D); //#WD[3] RonnyR 12.12

	const  PowerDevice&    operator=  (const PowerDevice& other);

	virtual Device * Clone() const;
	virtual void showSafetyInstructions() const;
	virtual void PrintDevice(ostream & os) const;

};
#endif

